diced slice - German English Dictionary